//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

namespace CascadeSharp.TKMath.gp
{
    //---------------------------------------------------------------------
    //  Enum  gp_EulerSequence
    //---------------------------------------------------------------------
    public enum gp_EulerSequence
    {
        gp_EulerAngles = 0,
        gp_YawPitchRoll = 1,
        gp_Extrinsic_XYZ = 2,
        gp_Extrinsic_XZY = 3,
        gp_Extrinsic_YZX = 4,
        gp_Extrinsic_YXZ = 5,
        gp_Extrinsic_ZXY = 6,
        gp_Extrinsic_ZYX = 7,
        gp_Intrinsic_XYZ = 8,
        gp_Intrinsic_XZY = 9,
        gp_Intrinsic_YZX = 10,
        gp_Intrinsic_YXZ = 11,
        gp_Intrinsic_ZXY = 12,
        gp_Intrinsic_ZYX = 13,
        gp_Extrinsic_XYX = 14,
        gp_Extrinsic_XZX = 15,
        gp_Extrinsic_YZY = 16,
        gp_Extrinsic_YXY = 17,
        gp_Extrinsic_ZYZ = 18,
        gp_Extrinsic_ZXZ = 19,
        gp_Intrinsic_XYX = 20,
        gp_Intrinsic_XZX = 21,
        gp_Intrinsic_YZY = 22,
        gp_Intrinsic_YXY = 23,
        gp_Intrinsic_ZXZ = 24,
        gp_Intrinsic_ZYZ = 25
    } // enum  class gp_EulerSequence
}